Next:
Function Variables scope
, Previous:
Shell Library
, Up:
Index
Recursive function
재귀 함수(Recursive function)
함수의 폐쇄성을 이용해서 재귀함수를 구현하고 활용할 수 있다.
function
factorial
{
if
[
$1
-
eq
1
]
;
then
echo
1
else
local
temp
=
$
[
$1
-
1
]
local
result
=`
factorial
$temp
`
echo
$
[
$result
*
$1
]
fi
}